
#ifndef CAMARA2_H_
#define CAMARA2_H_

#include "SDL/SDL.h"
#include "SDL/SDL_image.h"
#include "../Modelo/Pantalla/Pantalla.h"

class Camara {

private:

	SDL_Rect* camara;
	Pantalla* pantalla;
	
	int anchoNivel, altoNivel;

	void iniciarCam(Pantalla* pantalla, SDL_Rect* rectPersonaje);

public:

	Camara (Pantalla* pant, SDL_Rect* rectPersonaje);
	void setCamara(SDL_Rect* rectPersonaje, int anchoNivel, int altoNivel);
	SDL_Rect* getCamara();
	int getX();
	int getY();
	int getAncho();
	int getAlto();
	virtual ~Camara();
};


#endif /* CAMARA2_H_ */